package cn.com.huzo.repository.trade;

import cn.com.huzo.model.entities.trade.ProductionInstructionLinesSuitStyleNoEntity;
import huzofw.repository.GenericRepository;
import java.util.List;
import java.util.Map;

/**
 * 生产指示书款号数据访问对象接口。
 *
 * @author 吴旭
 */
public interface ProductionInstructionLinesSuitStyleNoRepository extends GenericRepository<ProductionInstructionLinesSuitStyleNoEntity, String> {

    /**
     * 取得该生产指示书的套装款号
     *
     * @param headerId 生产指示书ID
     * @return 套装款号
     */
    List<ProductionInstructionLinesSuitStyleNoEntity> fetchByHeaderId(Long headerId);

    /**
     * 取得该生产指示书的套装款号
     *
     * @param headerId 生产指示书ID
     * @return
     */
    Map<String, Object> fetchSuitStyleNoByHeaderId(Long headerId);
}
